lunar landing vehicle - Alemán Inglés Diccionario